8
32-34 Joy St
Ludlow, MA 01056
$995,000 USD
8,382 SF
8
Units
9.23% Cap Rate
8,382 SF
$995,000 USD
Apartments