InvenTrust Properties
Essential Retail. Smart Locations.
24909 Pico Canyon Road
Stevenson Ranch CA 91381
Total SF 187,035
Directions 34.38272399,-118.5729912
Metro Area Los Angeles-Long Beach-Anaheim, CA
County Los Angeles