$2,175,000 -
12452 Osprey Ln Apt 2
Playa Vista ,
CA 90094
County: Los Angeles