Village Center

Stanton and Garden Grove, CA | 90,800 sq. ft.