8680 W Stockton Blvd, Elk Grove, California 95758(916) 689-3006
Self storage units in Elk Grove, CA. Look no further for all your storing needs!