STUDIO UNIT

CAMELLA CONDO HOMES- THE TERRACES