23 Orchard Street
Newton, MA
$ 1
For Sale
4
Bedrooms
3.5
Bathrooms
Location
Nearest Subway Stations
Boston College
2.1 mi,
44 min
South Street
2.25 mi,
47 min
Newton Centre
2.4 mi,
50 min
Chiswick Road
2.4 mi,
50 min
Chestnut Hill Ave.
2.43 mi,
51 min