Category: Self-storage facility
Address: 5698 S Orange Blossom Trl
Orlando
FL
32839
United States
Orlando
FL
32839
United States
Extra Space Storage is a Self-storage facility located in 5698 S Orange Blossom Trl, Orlando, FL 32839. Extra Space Storage has an average rating of 4.9 from 266 reviews. For those who need a Self-storage facility in Orlando, Extra Space Storage is a top-rated choice.