22
421 E 6th St
Los Angeles, CA 90014
$15,000,000 USD
119,556 SF
119,556 SF
$15,000,000 USD
Warehouse