228 Margaret Avenue · Kitchener, ON, N2H 4J5 · $3,340,000