7
937-939 E 31st St
Los Angeles, CA 90011
$2,360,000 USD
8,000 SF
8,000 SF
$2,360,000 USD
Warehouse