House for rent, 294 Bayview Dr NE Snell Isle, in St. Petersburg, United StatesSt. Petersburg, 294 Bayview Dr NEHouse • 5 room(s) • 4 bed. • 4 bath. • 393.54 m²