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

Country Place Apartments

 2401 South Bumby Avenue, OrlandoFL 32806