Residents discussing the Lens before final vote

WFTS-Tampa
As St. Pete city council prepares to vote on the Lens project, residents are making their final pleas.
View Comments (0)