$1,150,000 -
12975 Agustin Pl Apt 116
Playa Vista ,
CA 90094
County: Los Angeles