Add this property to your favorites View Details 5824 Meadowlark Place , #1 C39 - Playa Vista | Playa Vista $1,645,000 3 bd 2 ba 1,816 sqft On Site 8 Days Ago