The Residences at Soho combines the luxury of suburban living with the excitement of city life. Located on the Hillsborough River in Tampa, FL, The Residences at Soho redefines luxury with comfortable renovated apartment homes, unmatched amenities, stunning riverside views, and a convenient location.
Take a look at just a few of the things that set us a cut above the rest.