178 Balaclava Street, St. Thomas, ON N5P 3E3 | $389,900 | Nivaasaa Realty