163 Wychwood Park, London, Ontario, N6G 1S1
Main Level: 2095 sq ft, Upper Level: 1486 sq ft, Lower Level: 1670 sq ft
Total: 5251 sq ft