When would you like to visit...
129 ST. CLAIR AVE WEST
Blue Diamond by Camrost Felcorp in the sister buildings of 111 St. Clair Ave West - Imperial Plaza. 129 St. Clair Ave West stands 26 storey's with 260 suites.
NEED EXPERT HELP ?
THAT'S WHAT WE'RE HERE FOR :)