Skyward Living Revises Proposal for ‘Lake House’ at 200 Mirror Lake Drive North, St. Petersburg, FL
Developers are continuing to move forward with Lake House in St. Petersburg, although it has scaled back the venture significantly amid community concerns. Initially, the residential tower was to measure 18 stories above grade and offer 77 units.