7
29 Railroad Ave
Gloucester, MA 01930
$590,000 USD
33,543 SF
1
Unit
8.54% Cap Rate
33,543 SF
$590,000 USD
Storefront