500 Sherbourne Street is an impressive 34-storey luxury condominium, completed by Times Group in 2010, and ideally located at the corner of Lourdes Lane James Town-one of central Toronto's most rapidly evolving neighbourhoods…
500 Sherbourne Street is an impressive 34-storey luxury condominium, completed by Times Group in 2010, and ideally located at the corner of…