25 employees
Urban Sites provides real estate development, construction, and property management.
1985