17207 Avenida De La Herradura, Pacific Palisades, CA 90272 $1,800,000 3Bd 2Ba 2,207 Sq Ft SOLD 05/04/26