1539 Finch Avenue | MLS# E12969074 | TheCondoPortal