122 & 142 Allard St.
122 & 142 Allard St., Sault Ste. Marie, ON CanadaBuilding Information
-
Pre-1990
Year Built
-
22
Number of Units