109 Nichols Ave
Watertown, MA 02472
$2,375,000 USD
8,640 SF
5.36% Cap Rate
8,640 SF
$2,375,000 USD
Storefront Retail Residential