1 Day Ago COMPARE 7130 Rue Versailles Dr, Miami Beach, FL 33141 Unit 11 Apartment for Rent Studio $1,750