28610 Canwood Street, Agoura Hills, CA 91301 PREMISES Approximately 25,835 Sq. Ft.
Visit link:
office space (28610 Canwood Street, Agoura Hills, CA)”>FOR SALE/LEASE: PRIME AGOURA HILLS RETAIL/CREATIVE office space (28610 Canwood Street, Agoura Hills, CA)