103 Glenwood Avenue, London, Ontario, N5Z 2P7
Floor 2: 598 sq ft, Floor 3: 615 sq ft, Floor 1: 1249 sq ft
Total: 2462 sq ft