• 6825 Southwest 127th Ave
    Miami, FL 33183
  • Call the Garden Center
    305.392.1791