2 days ago
Apartment for sale, 147 Babcock St North Brookline, in Brookline, United States
Brookline, 147 Babcock St
Apartment • 5 room(s) • 2 bed. • 1 bath. • 95.6 m²
Apartment • 5 room(s) • 2 bed. • 1 bath. • 95.6 m²
Apartment • 5 room(s) • 2 bed. • 2 bath. • 155.06 m²
Apartment • 5 room(s) • 2 bed. • 1 bath. • 107.95 m²