$1,850,000 -
5300 Playa Vista Dr Apt 12
Playa Vista ,
CA 90094
County: Los Angeles