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 dishwasher, in-unit laundry, walk-in closets, ceiling fan, furnished, balcony, air conditioning, carpet, and fireplace. It has building amenities including residents lounge, fitness center, swimming pool, storage, controlled access, garage parking, and outdoor space. Cats and dogs are allowed, making it a pet-friendly building.