$1,949,000 -
860 Haverford Ave Apt 203
Pacific Palisades ,
CA 90272
County: Los Angeles