> $375,000 Active Under Contract 3Beds2Baths1684Sqft0.17Acres 6510 E 23rd Ave, Tampa, FL 33619 MLS#: MFRTB8498865