Attic 60 Self Storage is located at 8545 20th Street in Vero Beach, Florida. We offer a wide variety of unit sizes so that you can easily clear out the clutter from your home or business. Come visit our office to set up a tour between 8:30am and 5:30pm Monday through Friday, or 8:30am to 3pm Saturday. You can also give us a call at 772-563-9960 to address any questions or concerns you may have. We’re excited to meet you and get you started on the best self storage experience around!