This apartment is located on a high floor right on crossing of Sheppard Ave & Yonge St with great views from the balcony. direct access to the tube station from the building’s elevators.
My family and I are enjoyed our 1 week stay here and would love to come back again during our next visit.