8
19809 Prairie St
Chatsworth, CA 91311
$15,400,000 USD
89,740 SF
89,740 SF
$15,400,000 USD
Loft Creative Space