East West Bank – Annex

LocationAlhambra
Sq. Ft.12,858