About Us

This business is located at 23 Hayward St, a commercial address in Ipswich, MA. The industrial property was last sold on August 07, 1995 for $400,000.

Business size

-

Keywords

Commercial presence