• For sale   $2,300,000
  • 3862 Trafalgar Street, Thames Centre Ontario, N6M1H6
  • MLS®: X10780029