Apartments in Lake Lindero, Agoura Hills, CA (see photos, floor plans & more)