Discover the latest MLS® listings & real estate for sale in St. Thomas! Browse 38 homes starting from $900 to $2,600. 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 38 homes starting from $900 to $2,600. Find your dream home today — filter by price, beds, baths, and more!
Showing 1 to 30 of 38 listings
St. Thomas, Ontario, N5R 4S2 - St. Thomas
St. Thomas, Ontario, N5R 5R1 - St. Thomas
St. Thomas, Ontario, N5R 5R1 - St. Thomas
St. Thomas, Ontario, N5R 5R1 - St. Thomas
St. Thomas, Ontario, N5R 4S2 - St. Thomas
St. Thomas, Ontario, N5R 4S2 - St. Thomas
St. Thomas, Ontario, N5R 4S2 - St. Thomas
St. Thomas, Ontario, N5R 1X7 - St. Thomas
St. Thomas, Ontario, N5P 2J4 - St. Thomas
St. Thomas, Ontario, N5R 0K2 - St. Thomas
St. Thomas, Ontario, N5P 3S6 - St. Thomas
St. Thomas, Ontario, N5R 0K1 - St. Thomas
St. Thomas, Ontario, N5R 6B9 - St. Thomas