Looks like San Michele Andros Isle is no longer available on Rent.com which means this information is likely out of date.

San Michele Andros Isle

 8901 W. Okeechobee Blvd, West Palm BeachFL 33411