307 Lowell Street, Andover, MA 01810 - Industrial Space
307 Lowell Street is located at 307 Lowell Street in the Greater Andover neighborhood, MA, Andover, 01810. The Class B Industrial building was completed in 1960 and features a total of 55,243 Sqft.
In Greater Andover, there are 14 class B industrial buildings. At zip code level, there are 59 commercial properties, of which 18 are industrial buildings over 50,000 square feet.