288 Live Oak Ave, Arcadia, CA 91006
How to go there
Shopping mall Loc: 34.1077 / -118.024
Plan your visit