Pending $1,565,000 3 Beds5 Baths3,502 SqFt 2810 W BARCELONA ST, Tampa, FL 33629 Townhouse Listed by COMPASS FLORIDA, LLC