House for rent, 17212 Av. de la Herradura Pacific Palisades, in Los Angeles, United StatesLos Angeles, 17212 Av. de la HerraduraHouse • 3 room(s) • 3 bed. • 3 bath. • 216.74 m²