New - 1 Hour Ago $489,000 Active 4Beds2Baths1683Sqft0.15Acres 4403 W Idlewild Ave, Tampa, FL 33614 MLS#: MFRTB8566563