2880 N Scherer Dr
Saint Petersburg, FL 33716
$10.95 USD/SF/YR
3,639-17,415 SF
2
Spaces Available
Built 1984
17,415 SF Contiguous
Built 1984
3,639-17,415 SF
$10.95 USD/SF/YR
Flex