5603 80th St N #414, Saint Petersburg, FL 33709 | Trulia
https://www.trulia.com/p/fl/saint-petersburg/5603-80th-st-n-414-saint-petersburg-fl-33709--2094852285
WEB5603 80th St N #414, Saint Petersburg, FL 33709 is a 1,055 sqft, 2 bed, 1 bath home sold in 2021. See the estimate, review home details, and search for homes nearby.
DA: 66 PA: 64 MOZ Rank: 35