$374,900 Active Under Contract 3Beds1Baths1062Sqft0.21Acres 5916 N Tampa St, Tampa, FL 33604 MLS#: MFRTB8548104