112 Margaret Avenue · Kitchener, ON, N2H 4H6 · $2,095,000