Looks like The Fountains At Lee Vista is no longer available on Rent.com which means this information is likely out of date.

The Fountains At Lee Vista

 5743 Bent Pine Drive, OrlandoFL 32822