Part Lot 15 Trafalgar Street, Thames Centre — $1,499,000 · mihom.ca