FL 33145, 3640 SW 22nd St, Miami Extended Stay America Premier Suites - Miami - Coral Gables Hotel 3640 SW 22nd St, Miami