2600 118th Ave N
Saint Petersburg, FL 33716
$7.65 USD/SF/YR
12,500-30,000 SF
2
Spaces Available
Built 1987
30,000 SF Contiguous
Built 1987
12,500-30,000 SF
$7.65 USD/SF/YR
Office