12
158 N San Fernando Rd
Los Angeles, CA 90031
$7,150,000 USD
19,402 SF
19,402 SF
$7,150,000 USD
Manufacturing