Bahia Vista

St. Petersburg, Florida

Type: Apartments

General Contractor:Trafalgar

Developer:n/a

Units:170