New construction going up in Tampa's university area that has some neighbors complaining.
1 / 14
WFTS-Tampa
Thu, Aug 8, 2013 4:53 AM EDT