Westminster Palms
939 Beach Dr NE, Saint Petersburg, Florida 33701