Specials Updated Today COMPARE Avalon Oak Creek 29128 Oak Creek Ln, Agoura Hills, CA 91301 1 - 2 Beds $2,624 - $4,075