Town Westshore Apartments

5001 Bridge Street, Tampa, United States