$450,000 Active 3Beds3Baths1585Sqft0.02Acres 269 Madeira Cir, St Petersburg, FL 33715 MLS#: MFRTB8524633