Bay Plaza

Hotel
Location
419 3rd Avenue North
Saint Petersburg, FL
33701