1/34 34 New $450,000 2 Beds2 Baths1,581 SqFt 2578 66TH TER S, Saint Petersburg, FL 33712 Single Family Home Listed by HECKLER REALTY GROUP LLC