$2,485,000 -
12698 Sandhill Ln Apt 1
Playa Vista ,
CA 90094
County: Los Angeles