36
6 Mayhew St
Hopkinton, MA 01748
$1,699,000 USD
4,000 SF
5
Units
6.12% Cap Rate
4,000 SF
$1,699,000 USD
Apartments