$769,000 Active 3Beds4Baths2030Sqft0.09Acres 668 Newton Ave S, St Petersburg, FL 33701 MLS#: MFRTB8529301
$349,900 Active --Beds--Baths--Sqft0.09Acres 000 Newton Ave S, St Petersburg, FL 33701 MLS#: MFRU8206275