12
21049 Devonshire St
Chatsworth, CA 91311
$26.40 USD/SF/YR
466-576 SF
2
Spaces Available
Built 1981
576 SF Contiguous
Built 1981
466-576 SF
$26.40 USD/SF/YR
Office