100-106 Margaret Ave, Kitchener, ON N2H 4H6, Canada
$1745 - 1795
100-106 Margaret Ave. offers 1-bedroom and 1-bedroom plus den recently renovated units. The buildings are located in a great location with close/easy access to downtown Kitchener, while staying just far …