Avalon Oak Creek Apartments in Agoura Hills, CA
Located at 29128 Oak Creek Lane, Agoura Hills, CA 91301
(818) 532-1884
Location:
29128 Oak Creek Lane, Agoura Hills, CA 91301
Description:
Flexible Lease Terms, Tiled Entries Hardwood Floors, Separate Dining Rooms, 9 Ft. Ceilings Fireplaces, Walking Paths and Hiking Trails, Near Malibu Creek State Park
Listings (1 - 5 of 9)
Check Availability

(818) 532-1884

29128 Oak Creek Lane

Agoura Hills, CA 91301