6030 Seabluff Drive #405, Playa Vista, CA 90094 - MLS#PV22197998