1229 21st Avenue North, St. Petersburg, Florida 33704 Status: Developing 4 Bed 3 Bath 2 Garage 2,773 ft2 Coming soon to the Euclid Neighborhood! Contact Us Map More Homes Contact Us More Homes