#1103 - 120 Homewood Avenue, Toronto, ON M4Y 2J3