Check out this great place to stay in Tampa
Townhouse in Tampa, United States. This newly renovated 3 bedroom/2.5 bath townhouse is located in the heart of South Tampa walking distance to SoHo-Howard Avenue and many pubs, restaurants, craft breweries and boutiques. It is 5 minutes to downtown Tampa, Amalie Arena and Ybor Cit...
See this content immediately after install