175 Delacourt Road, London, Ontario, N6G 0H4
Floor 2: 2151 sq ft, Floor 1: 1995 sq ft
Total: 4146 sq ft