50
4634 W Slauson Ave
Los Angeles, CA 90043
$1,595,000 USD
2,939 SF
2,939 SF
$1,595,000 USD
General Retail