• 11 years ago
THE ICON Located In Phase V Of DLF City, The Icon Is To Be Built Over An Area Of Around 6.5 Acres With Complex Divided Into Five Blocks (A-E) Ranging From 18 To 20 Floors With 364 Apartments In All

Recommended