El Valley Plaza

LocationEl Monte
Sq. Ft.90,966