robert a ballard national guard armory s

700 NW 28th Street
Miami
Florida
United States