12912 Discovery Creek Rd Playa Vista, CA 90094$979,000developments
BUILDER’S BLOWOUT, $375k REDUCTION! The last of 16 brand new single-family homes in Playa Vista, The Mondrian. 3 BD + flex room and 3... Read more »