Looks like The Crown Miami Beach is no longer available on Rent.com which means this information is likely out of date.

The Crown Miami Beach

 4041 Collins Avenue, Miami BeachFL 33140