Neo Square is one of the best commercial spaces in Gurgaon that offers Retail, Food, Office Spaces, and Entertainment. Strategically located in Sector-109 of Gurgaon targeting the high-end market segments. This project is developed on 3.07 Acres of land with 3,97,020 Sq.ft. total built-up area. If you are looking for any investment that makes sure a good rate of return. So, this is the best option to buy commercial property in Gurgaon.