5660 80th St N #105By Laura / May 2, 2015 SOLD MLS # U7590482 Sq Ft Heated 1,055 Bedrooms 1 Baths 1 Year Built 1972 City St. Petersburg Price $43,000