Austin Self Storage 1409 West Oltorf Street, Austin – 78704-3337. Travis, TX. Phone: (512) 499-6286 View Listing