willowburg apartments
160 Cherry Street, Kitchener
Description