• For sale   $474,900
  • 18 Freeman Lane S, St. Thomas Ontario, N5P2M3
  • MLS®: 122562