66th St N + 10th Ave N
1033 66th St N
Saint Petersburg, FL 33710
They stand at the bus stop located at the intersection of 66th Street North and 10th Avenue North in Saint Petersburg, FL. This spot serves as a convenient transit point for commuters, offering access to various bus routes and nearby businesses. The surrounding area is characterized by typical Floridian scenery, including palm trees and well-maintained sidewalks, providing a welcoming atmosphere for both locals and visitors alike.
Generated from this place's information
See a problem?