42 Richardson Street
Newton, MA

3 beds3 full baths1 half bath2159 sqft

$1,199,000

    Equal Housing Opportunity Logo