10
322 W 131st St
Los Angeles, CA 90061
$1,295,000 USD
5,900 SF
5,900 SF
$1,295,000 USD
Warehouse