New - 15 Mins Ago $825,000 Active 5Beds3Baths2278Sqft0.31Acres 912 N Newport Ave, Tampa, FL 33606 MLS#: MFRD6149600