267 Snell Isle Boulevard Northeast, St. Petersburg, FL, 33704 | $624,000 | Nork Group LLC | Nork Group