map icon

18 Locust St

Locust StSt. ThomasON, N5R 2C1

5
Beds
3
Baths
2200
Sq. Ft.
$615,000
List Price
18 Locust St, St. Thomas, ON - 1 of 1