Looks like Amaretto at North Tampa is no longer available on Rent.com which means this information is likely out of date.

Amaretto at North Tampa

 14401 North 22nd Street, TampaFL 33617