12658 Sandhill Ln Unit: 1, Playa Vista, CA 90094
4
beds
4
baths
2,638 Sq.Ft. LIVING AREA
0.26 Acres lot