The Joint Windermere

  • 1101 Brickell Ave, Ste G0, Miami, FL 33131, USA