U-Box at U-Haul

14123 State Road 54, Odessa, FL 33556