10
20951-20963 Devonshire St
Chatsworth, CA 91311
$24.00 USD/SF/YR
476-1,104 SF
1
Space Available
Built 1980
1,104 SF Contiguous
Built 1980
476-1,104 SF
$24.00 USD/SF/YR
Office