Apartment Unit at 7515 Sheldon Road #19103, Elk Grove, CA 95758-7274 - HotPads