International Short Block 6 (The Studio@620)
The Studio@620
620 1st Ave. SouthSt. Petersburg, FL 33701