Atlantic Plaza

LocationAlhambra
Sq. Ft.9,000