Sierra Heights 10801 Lemon Ave is a rental apartment building with 10 floorplans available. It is located in Rancho Cucamonga. It has apartment amenities including carpet, in-unit laundry, ceiling fan, walk-in closets, balcony, fireplace, air conditioning, dishwasher, and furnished. It has building amenities including garage parking, storage, controlled access, fitness center, outdoor space, residents lounge, and swimming pool. Cats and dogs are allowed, making it a pet-friendly building.