15
52 N Main St
Natick, MA 01760
$2,150,000 USD
3,924 SF
6
Units
6.55% Cap Rate
3,924 SF
$2,150,000 USD
Apartments