"Cases en renta en Miami" does not translate to anything discernible. However, "casas en renta en Miami" translates to "housing for rent in Miami," according to Babylon.
The word "cases" in Spanish means to marry, wed off or harmonize, according to SpanishDict. Therefore, the phrase "cases en renta en Miami" makes little sense. However, the closely spelled word "casas" translates to "housing." So the phrase "casas en renta en Miami" loosely means "housing for rent in Miami." Other ways to say this phrase in Spanish are "vivienda de alquiler en Miami" and "alquiler de apartamentos en Miami," according to Babylon.