New - 3 Hours Ago $429,000 Active 2Beds2Baths1080Sqft0.05Acres 308 S Church Ave, Tampa, FL 33609 MLS#: MFRTB8565914