New - 4 Hours Ago $430,000 Active 4Beds3Baths1544Sqft0.15Acres 6016 N Olive Ave, Tampa, FL 33614 MLS#: MFRTB8564364