Looks like The Arbours at Garden Grove is no longer available on Rent.com which means this information is likely out of date.

The Arbours at Garden Grove

 4900 Cypress Garden Road, Winter HavenFL 33884