$1,379,700 Active 18Beds6Baths5208Sqft0.12Acres 8602-8606 N 14th St, Tampa, FL 33604 MLS#: MFRTB8537624