Looks like The Quarter in Ybor City is no longer available on Rent.com which means this information is likely out of date.

The Quarter in Ybor City

 1800 East Palm Avenue, TampaFL 33605