99acres.com is indian online real estate portal for property was founded in year 2005. the main headquarter in noida, india. the company one of the leading property portal everyone buying and selling property.
Toll Free Number / Customer Care Number:
Email : [email protected]
99acres Head Office Address :
Info Edge (India) Ltd. B-8,
Website : www.99acres.com