Looks like The Sail on Brickell Ave. is no longer available on Rent.com which means this information is likely out of date.

The Sail on Brickell Ave.

 170 S.E. 14th Street, MiamiFL 33130