$3,899,000 -
7460 Alida Place
Rancho Palos Verdes ,
CA 90275
Country: US