Looks like Serenade Condominiums on Palmer Ranch is no longer available on Rent.com which means this information is likely out of date.

Serenade Condominiums on Palmer Ranch

 5180 Northridge Road Unit #109, SarasotaFL 34238