63 Montclair Ave, Waltham, Massachusetts 02453
Highly Desirable North Waltham Neighborhood. 2 Buildable Lots with Small Lot Opinion Approved by The City of Waltham.