Plans for a state-of-the-art cancer center and residential complex are now scrapped due to a lack of affordable housing units.
St. Petersburg Mayor Ken Welch has rejected Moffitt Cancer Center (and partners') $5 million offer and proposal for the 4.59-acre site at 800 1st Ave. S. in downtown St. Pete. The proposal was for a 75,000-square-foot cancer center that would be three stories, alongside a 30-story residential tower with limited affordable housing units, a potential 14-story hotel and a parking garage.
|