35 John Street, Waterloo ON N2L 1B1 This striking 7-bedroom apartment is located in a highly sought-after... Read More »