38
122 Laurel St
Fitchburg, MA 01420
$950,000 USD
5,680 SF
6
Units
7.88% Cap Rate
5,680 SF
$950,000 USD
Apartments