Country Inn & Suites Miami Kendall

Address: 11750 Mills Dr Miami FL 33183