28710 & 28714 Canwood Street
Canwood Business Center
Address 28710 & 28714 Canwood Street Agoura Hills, CA
Building Type: Office / Flex
Available As: Lease
SF Available: 2,027 - 2,127
25,000 SF Retail/Flex Space
Located with Unparalleled Visibility from the 101 Freeway
Prime Freeway Signage and Monument Signage