3 Days Ago 16940 SW 92nd Street Cir, Miami, FL 33196 Unit Studio above garage Apartment for Rent Studio$1,650