G
Green Acres
32 employees
Green Acres is a real estate website translated into 18 languages.
Basic info
Industry
internet
Sectors
Online Advertising
Real Estate
Internet
Application
Machine Learning
International
Date founded
2004
FAQ
How to get an intro to Green Acres?