Looks like Coquina Key Pool Home is no longer available on Rent.com which means this information is likely out of date.

Coquina Key Pool Home

 3948 Wahoo Dr SE, Saint PetersburgFL 33705