Tribeca Condos in the Heart of Downtown
Tribeca Condominiums is a new condo project from Claridge Homes, located at 179 Metcalfe Street in the heart of Ottawa’s downtown. Centretown has seen plenty of exciting new condo developments recently, and Tribeca is a welcome addition to the mix. Image from the Claridge Homes website. The project website describes the new condo as a “world-class…