711 Churchill Avenue North, Ottawa
711 Churchill Condo Ottawa is located at 711 Churchill Avenue North in Westboro. The building has an elevator, surfaced and covered parking spaces and storage lockers. Built in 2005 by Tega Homes, 711 Churchill Condo Ottawa is a low-rise building standing at only four storeys high. Units feature ensuite laundry, open concept floor plans, granite countertops and hardwood floors throughout.