22
65 Main St
Hudson, MA 01749
$4,750,000 USD
17,337 SF
28
Units
6.77% Cap Rate
17,337 SF
$4,750,000 USD
Apartments