COMFORT SUITES MIAMI SPRINGS

657 Minola Drive
Miami Springs
Florida
United States