Looks like Moulin Rouge Condominium is no longer available on Rent.com which means this information is likely out of date.

Moulin Rouge Condominium

 731 6th Street unit 101, Miami BeachFL 33139