2772 Keele Street, Unit 105 | MLS# W12948106 | TheCondoPortal