New - 4 Hours Ago $344,900 Active 4Beds2Baths1624Sqft0.17Acres 10907 N Arden Ave, Tampa, FL 33612 MLS#: MFRO6448756