Apartment Unit 21 at 2962 Del Paso Boulevard, Sacramento, CA 95815 - HotPads