Complete in 2024, the Dixie self-storage property is a stage-of-the-art storage facility with sleek modern architecture and top-of-the-line amenities. Encompassed in the highly populated heart of Miami suburbs, it is currently leased out to the leading self-storage company in the nation.