3 days agoHouse for sale, 2810 W Barcelona St Bayshore Gardens, in Tampa, United StatesTampa, 2810 W Barcelona StSemi-detached house • 9 room(s) • 3 bed. • 3 bath. • 325.35 m²