8
21049 Devonshire St
Chatsworth, CA 91311
$2,890,000 USD
14,080 SF
6.66% Cap Rate
14,080 SF
$2,890,000 USD
Office