The Planet Office & Storage

The Planet Office & Storage is a conversion of a 1929 Viceroy Manufacturing Company industrial building into a 2.4-acre mixed-use facility featuring 226,000 sq ft of self-storage, small studios, and office space in the Junction Triangle area.