The Ybor Lofts Categories Apartments / Rentals 1512 E. 12th Avenue Leasing Office Tampa FL 33605-3813 (888) 870-5535 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×