141 Dearborn Ave, London, Ontario, N6K 2H4
Floor 1: 1159 sq ft, Floor 2: 1198 sq ft,
Total: 2357 sq ft