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