22
3427 Slauson Ave
Los Angeles, CA 90058
$3,200,000 USD
3,632 SF
3,632 SF
$3,200,000 USD
Fast Food