Armory, The

600 White St.
Key West
Florida
United States