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

Avesta Wildwood

 2400 15th Avenue South, Saint PetersburgFL 33712