$425,000 Active 3Beds2Baths1249Sqft0.17Acres 7305 N Taliaferro Ave, Tampa, FL 33604 MLS#: MFRTB8559828