Kendall - Town & Country
8200 SW 117 Avenue,
Suite 110
Miami, FL 33183