Aviva Townhouses

Location: Pointe-Claire
Description: Construction of 7 oversized townhouses with comslab terraces.