120 North St
Newton, MA 02460

Details

  • $1,599,000
  • 4 Bedrooms
  • 5 Bathrooms
  • 3,500 Sq/ft
  • Lot 0.24 Acres
  • 5 Parking Spots
  • MLS: 73194682

Images

Contact

Feel free to contact us for more details!

Floor Plans

3D Tour