> $417,000 Active Under Contract 4Beds2Baths1524Sqft0.2Acres 6504 N 20th St, Tampa, FL 33610 MLS#: MFRTB8525442