REMI

The Met

CondoBusiness

Vaughan’s The Met sells 300 units in first week

The Met, an upcoming project located in Vaughan’s city centre, sold 300 of its 511 units during its first week on the market. The project,