Downtown St. Petersburg
St. Petersburg, Florida
227,240
Residential
Completed
Located in Downtown St. Petersburg, Urban Style Flats is a 481-unit residential property, with three connected high-rise buildings and a structured parking garage.
Leasing information