$1,695,000 -
5831 Seawalk Dr Apt 122
Playa Vista ,
CA 90094
County: Los Angeles