Apartment Unit 24 at 5989 Lake Crest Way, Sacramento, CA 95822 - HotPads