Apartment for sale, 2401 Bayshore Blvd Bayshore Gardens, in Tampa, United StatesTampa, 2401 Bayshore BlvdApartment • 8 room(s) • 2 bed. • 2 bath. • 102.56 m²