7-9 Holland Ave
Lynn, MA 01905
$1,900,000 USD
8,493 SF
9
Units
5.88% Cap Rate
8,493 SF
$1,900,000 USD
Apartments