A 3000 square foot retail space is for sale in sector 18, Noida, Uttar Pradesh for 5.61 crores. The listing provides contact information for Team Settlers India for a site visit or more details on the commercial property located in an area with high foot traffic.