Looks like Townhome/Condo is no longer available on Rent.com which means this information is likely out of date.

Townhome/Condo

 7806 Lemonwood Ct, TampaFL 33637