The Location is simply superior, the Site is located in the city limits of St Petersburg, in the Warehouse Arts District, next to the interstate.
The Address is on 7th Avenue South and 8th Avenue South between 24th Street South and 26th Street South.
The property is only minutes away from both Interstate and US HWY 19 North. Additionally, Downtown and the Waterfront are also only a short distance away.
The Site abuts other popular districts such as the Grand Central District and The Edge.