Gem & Bead Gallery

38 NE 1st St.
Miami, FL 33132
305-358-0001

Details

  • Mon-Sat 9:30am-5pm