42 Luton Crescent, St. Thomas Location Saint Thomas , Ontario Posted October 10, 2020 $27,858.76 Inactive See Details