620 N Swarthmore Ave, Pacific Palisades, CA 90272

3 Beds      1 Bath      922 SF      7187 Acres      $674,000    SOLD