5873 W Seaglass Circle, Playa Vista, CA 90094 - MLS#OC20212927