13
20901 Devonshire St
Chatsworth, CA 91311
$9,538,462 USD
14,901 SF
6.5% Cap Rate
14,901 SF
$9,538,462 USD
Freestanding