111 employees
Amstar is a real estate investment firm specializing in acquiring, developing, and managing real estate properties.
1987