Upper Beach Apartment, Toronto - Kanada