129 St Clair Condos

Grounded in history and superb design at Avenue Road and St. Clair 129 St. Clair Condos is a new condo project by Diamondcorp located at St. Clair Avenue West at Avenue Road, Proposed high rise residential condominium with street related townhouse units. 129 St. Clair...