Charmwood Plaza Situated in Charmwood Village in a Breath-taking Environment is Planned as An Integrated Complex of Centrally Air-conditioned Shops, Showrooms and Offices Under One Roof to Adequately Fulfill all Requirements of the Residents of Charmwood Village, Nearby Industrial Areas of Delhi, Faridabad and Posh South Delhi Colonies.
the Two Shops are Located On the Upper Ground Floor Measuring 240sq and 500sq.
All the information displayed is as posted by the User and displayed on the website for informational purposes only. RealEstateIndia makes no representations and warranties Read More
Property for Sale
Flats for Sale
Flats for Rent
New Projects