St. Marys, ON Real Estate - Homes For Sale in St. Marys, Ontario
St Marys is a town in southwestern Ontario, Canada It is located at the junction of Thames River and Trout Creek, southwest of Stratford in Perth County, and surrounded by the Township of Perth South The town is also known by its nickname, "The Stone Town", due to the abundance of limestone in the surrounding area, giving rise to a large number of limestone buildings and homes throughout the town
Read more about St. Marys real estate
Browse St. Marys Real Estate Listings by Property Type