Looks like Peppertree Village is no longer available on Rent.com which means this information is likely out of date.

Peppertree Village

 877 114th Ave. N #401, Saint PetersburgFL 33606