• 11003 NW 7th St
  • Miami, FL 33172