13066 Discovery Creek

Playa Vista
Sold for $2,165,000 in December 2018

3 beds; 5 baths; 3,697 sq ft; lot size 3,280
Picture 1 Picture 2 Picture 3 Picture 4 Picture 5 Picture 6 Picture 7