Devon Self Storage - DIN - 6017 Interstate 30, Greenville, TX 75402