14
936-972 E 31st St
Los Angeles, CA 90011
$11,070,000 USD
28,450 SF
28,450 SF
$11,070,000 USD
Warehouse