Just listed $425,000 4422 W EUCLID AVE Tampa 2, 1, 860ft² MLS#: T3523866 Listed: 05/03/2024, Realtor: FLORIDA TREASURE REALTY LLC