The Salvador is a newer high-rise in Downtown St Petersburg. Situated in the Innovation District of Downtown, The Salvador offers a number of luxury amenities including a heated pool, a dog park, sculpture garden, and much more.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•