12867 HAMMOCK LANE

Playa Vista, 90094

Sold for $2,439,000 in December 2014

5 bed | 6 bath | 3280 sf.