$849,000 -
230 -230 1/2 N Alvarado Street
Los Angeles ,
CA 90026
Country: US