$3,999,000 -
12887 Hammock Ln
Playa Vista ,
CA 90094
County: Los Angeles