8
2260-2268 E 15th St
Los Angeles, CA 90021
$29,255,000 USD
106,380 SF
106,380 SF
$29,255,000 USD
Warehouse