20
28610 Canwood St
Agoura Hills, CA 91301
$33.00 USD/SF/YR
11,000-30,891 SF
1
Space Available
Built 2000
30,891 SF Contiguous
Built 2000
11,000-30,891 SF
$33.00 USD/SF/YR
Retail