16
2316 N San Fernando Rd
Los Angeles, CA 90065
$9,500,000 USD
23,244 SF
23,244 SF
$9,500,000 USD
Warehouse