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

Downtown Miami

 2000 N. Bayshore Drive #210, MiamiFL 33137