13066 Discovery Creek

Playa Vista
Offered at $2,299,000

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