Discover the latest MLS® listings & real estate for sale in St. Thomas! Browse 157 homes starting from $245,000 to $1,300,000. Find your dream home today — filter by price, beds, baths, and more!
Discover the latest MLS® listings & real estate for sale in St. Thomas! Browse 157 homes starting from $245,000 to $1,300,000. Find your dream home today — filter by price, beds, baths, and more!
Showing 1 to 30 of 157 listings
St. Thomas, Ontario, N5P 3J8 - St. Thomas
St. Thomas, Ontario, N5P 2H4 - St. Thomas
St. Thomas, Ontario, N5R 6G9 - St. Thomas
St. Thomas, Ontario, N5R 0L7 - St. Thomas
St. Thomas, Ontario, N5R 4K8 - St. Thomas
St. Thomas, Ontario, N5R 5J9 - St. Thomas
St. Thomas, Ontario, N5R 0K3 - St. Thomas
St. Thomas, Ontario, N5P 4M7 - St. Thomas
St. Thomas, Ontario, N5R 6E8 - St. Thomas
St. Thomas, Ontario, N5R 5E7 - St. Thomas
St. Thomas, Ontario, N5R 0M3 - St. Thomas
St. Thomas, Ontario, N5R 0L5 - St. Thomas
St. Thomas, Ontario, N5R 1S5 - St. Thomas
St. Thomas, Ontario, N5R 6J2 - St. Thomas
St. Thomas, Ontario, N5P 4P7 - St. Thomas
St. Thomas, Ontario, N5R 0P1 - St. Thomas
St. Thomas, Ontario, N5R 0K2 - St. Thomas
St. Thomas, Ontario, N5R 1N1 - St. Thomas
St. Thomas, Ontario, N5R 4X8 - St. Thomas
St. Thomas, Ontario, N5R 0K4 - St. Thomas
St. Thomas, Ontario, N5R 2X1 - St. Thomas
St. Thomas, Ontario, N5R 0E8 - St. Thomas