The Promenade

1 Promenade Cir, Vaughan, Ontario, Canada