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