Above and below, enjoy the newest renderings of what the Salvador Condos in Downtown St. Pete will look like. By now you’ve probably heard about the latest new construction condo tower to hit Downtown St. Petersburg, The Salvador. These properties are new construction and now the developer is offering a special incentive to the […]