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