2
2135 N 13th Ave
Saint Petersburg, FL 33713
$79.56 USD/SF/YR
120-480 SF
1
Space Available
Built 1959
Built 1959
120-480 SF
$79.56 USD/SF/YR
Coworking Space