3708 E Seward Street, Tampa FL 33604, Tampa, Florida, United States is a 1,368ft2 Tampa luxury Apartment listed for rent USD 2,600. This high end Tampa Apartment is comprised of 4 bedrooms and 2 baths. Find more luxury properties in Tampa or search for luxury properties for rent in Tampa.