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