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