El Valley Plaza-El Monte

El Valley Plaza

LocationEl Monte
Sq. Ft.90,966