11
236 W 15th St
Los Angeles, CA 90015
$5,499,000 USD
11,010 SF
11,010 SF
$5,499,000 USD
Warehouse