Overview
Luxury Homes
A monument to careful planning, the Sobha Crystal Meadows Master Plan is set out on a net site size of 26.675 acres of land with a London motif. 290 apartments make up the project, which also features large green areas, such as a 6-acre forest and 18 acres of open space.