Airways Inn & Suites

5001 NW 36th Street
Miami Springs
Florida
United States