31000 Shopping Center
Agoura Hills, 
California, USA

property details

31000 Shopping Center

This multi-level European style outdoor shopping mall, located in Agoura Hills, CA, features various shops surrounded by the large on-site parking lot.