Algoma St 129C
Located on 129 Algoma Street South, this home is in a great neighborhood that is close downtown, grocery stores, transit and tons of amenities. Once a church now converted into an apartments
The apartment features lots of space, great natural light, 2 parking space, laundry in suite.