20 Farmington Place, Kitchener ON N2P 1Y3 Welcome to 20 Farmington Place, nestled in the sought after... Read More »