13031 Villosa Pl #425, Playa Vista, CA 90094 - MLS#21-728612 - Alex...