Looks like Cardel Villa, Apollo Beach is no longer available on Rent.com which means this information is likely out of date.

Cardel Villa, Apollo Beach

 6931 Surrey Oak dr, Apollo BeachFL 33572