2623 N San Fernando Rd
Los Angeles, CA 90065
$5,000,000 USD
5,825 SF
5,825 SF
$5,000,000 USD
Warehouse