New - 2 Hours Ago $375,000 Active 3Beds2Baths1715Sqft0.18Acres 4451 Birch St NE, St Petersburg, FL 33703 MLS#: MFRTB8564856