New - 23 Hours Ago $350,000 Active 3Beds2Baths968Sqft0.14Acres 613 64th Ave S, St Petersburg, FL 33705 MLS#: MFRTB8560787
$299,900 Active 3Beds1Baths1147Sqft0.18Acres 644 63rd Ave S, St Petersburg, FL 33705 MLS#: MFRTB8553422