Current Roles

Employees:
44
Revenue:
$8.8M
About
99 Acres is a consumer services company based out of Sector 2 Secter-2 A-88, Noida, Uttar Pradesh, India.
India Real Estate Property Site Address
100 HUNT ROAD
Noida, null
India Real Estate Property Site Email
India Real Estate Property Site Phone Numbers
1800-41-99099

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.