$5,650,000 -
926 Embury St
Pacific Palisades ,
CA 90272
County: Los Angeles