102 Nd Ave N & 16 Th St N St. Petersburg, FL 33716