Discover the latest MLS® listings & real estate for sale in St. Thomas! Browse 238 homes starting from $110,000 to $4,150,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 238 homes starting from $110,000 to $4,150,000. Find your dream home today — filter by price, beds, baths, and more!
Showing 1 to 30 of 238 listings
St. Thomas, Ontario, N5P 0B2 - St. Thomas
St. Thomas, Ontario, N5R 2K2 - St. Thomas
St. Thomas, Ontario, N5R 0M1 - St. Thomas
St. Thomas, Ontario, N5R 6K5 - St. Thomas
St. Thomas, Ontario, N5R 2H7 - St. Thomas
St. Thomas, Ontario, N5R 3B6 - St. Thomas
St. Thomas, Ontario, N5R 2H7 - St. Thomas
St. Thomas, Ontario, N5R 0J9 - St. Thomas
St. Thomas, Ontario, N5R 0K1 - St. Thomas
St. Thomas, Ontario, N5P 1J4 - St. Thomas
St. Thomas, Ontario, N5R 5Z9 - St. Thomas
St. Thomas, Ontario, N5R 6M3 - St. Thomas
St. Thomas, Ontario, N5P 3S6 - St. Thomas
St. Thomas, Ontario, N5P 2X6 - St. Thomas
St. Thomas, Ontario, N5P 2B2 - St. Thomas