75 Elm St
St Thomas, ON N5R 1H7
$5,033,242 USD
32,110 SF
33
Units
32,110 SF
$5,033,242 USD
Apartments