2772 Keele Street, Unit 1007 | MLS# W12808586 | TheCondoPortal