Addresses on 102nd Wy N, Saint Petersburg, Florida