111 Main St
Peabody, MA 01960
$4,300,000 USD
10,152 SF
21
Units
6.81% Cap Rate
10,152 SF
$4,300,000 USD
Apartments