$2,216,000 - 12671 Sandhill Lane Unit 1, Playa Vista, CA 90094
12671 Sandhill Lane Unit 1
Playa Vista,
CA
90094
Country: US