CubeSmart Self Storage
965 S Semoran Blvd, Winter Park 32792