Site of a Detour in Leg 3 of The Amazing Race Canada 3 TV Locations, Buildings - Retail and Dining Links: laestancia.ar By: kkeps