12
1780 102nd Ave N
Saint Petersburg, FL 33716
$12.11 USD/SF/YR
12,923 SF
1
Space Available
Built 2003
12,923 SF Contiguous
Built 2003
12,923 SF
$12.11 USD/SF/YR
Flex