21 Ripley St # 21, Newton, MA 02459
4
beds
5
baths
3,094 Sq.Ft. LIVING AREA
9,078 Sq.Ft. lot