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