North Charlottesville Self Storage is a self storage facility in Charlottesville, VA located at 3466 Seminole Trail, Charlottesville, VA 22911. North Charlottesville Self Storage offers affordable, convenient self storage units in Charlottesville, VA.