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