1120 Finch Ave W #102, Toronto, ON M3J3H7 - MLS#W3848481 - Homula R...