1 of 53Avara (opens in new tab)3900 Alton Road, Miami Beach, FL 33140(651) 372-7650$3,507+/moTotal price12-mo lease39 units available1 bed • 2 bed • 3 bedVerifiedView DetailsCheck availability
1 of 114011 N Meridian Avenue 21, Miami Beach, FL 33140 - 3312 (opens in new tab)4011 Meridian Avenue, Miami Beach, FL 33140View DetailsCheck availability
1 of 15815 W 40th St (opens in new tab)815 West 40th Street, Miami Beach, FL 33140View DetailsCheck availability
1 of 141920 Michigan Ave (opens in new tab)1920 Michigan Avenue, Miami Beach, FL 33139(305) 906-0852View DetailsCheck availability
1 of 111770 Meridian Ave (opens in new tab)1770 Meridian Avenue, Miami Beach, FL 33139View DetailsCheck availability
1 of 17255 W 24th St (opens in new tab)255 West 24th Street, Miami Beach, FL 33140View DetailsCheck availability
1 of 73920 Garden Ave (opens in new tab)3920 Garden Avenue, Miami Beach, FL 33140View DetailsCheck availability