Looks like 1001 Yellowbird Place is no longer available on Rent.com which means this information is likely out of date.

1001 Yellowbird Place

 1001 Yellowbird Place, Sun City CenterFL 33573