176-178 Newton St, Waltham, MA Sold $1,246,950 Sold Price: $1,246,950 Address: 176-178 Newton StWaltham, MA 02453 Terms: For Sale Property Type: Multi-family Call 339-368-3952 for more details Property Location Map Street View Share Tweet