620 Queen St W, Toronto, ON M6J 1E4 - MLS#C5177290 - Homula Realty,...