56 Ellsworth Rd, Peabody MA 01960
$719,900
Bartholomew St, Peabody MA 01960
$625,000
1 Pearl St, Peabody MA 01960
$1,175,000