322-330 W 131st St
Los Angeles, CA 90061
$2,995,000 USD
15,650 SF
15,650 SF
$2,995,000 USD
Warehouse