The Salvador

St. Petersburg, Florida
Completed
74 units
Sale Condominiums
Completed in 2017