Welcome to a charming 1.5-story residence nestled in the heart of Halton... 42 John Street, Halton Hills 3 beds 2 baths 1585 sqft • Residential Home Added by RE/MAX Escarpment Realty Inc. 15 days ago