Sale: 103 - 185 KEHL Street, Kitchener, N2M5B9