A303-112 Union Street E, Waterloo ON N2J 0E4 Embrace the Uptown Waterloo lifestyle in this spacious 2 bed... Read More »