4
21907-21909 Devonshire St
Chatsworth, CA 91311
$36.00 USD/SF/YR
675 SF
1
Space Available
Built 1963
675 SF Contiguous
Built 1963
675 SF
$36.00 USD/SF/YR
Retail