$340,000 Active --Beds--Baths--Sqft0.35Acres 1834 21st St S, St Petersburg, FL 33712 MLS#: MFRTB8554458
$340,000 Active 3Beds2Baths1458Sqft0.35Acres 1834 21st St S, St Petersburg, FL 33712 MLS#: MFRTB8549206