28
8200-8250 66th St N
Pinellas Park, FL 33781
$17.50 USD/SF/YR
2,297-9,495 SF
1
Space Available
Built 2007
9,495 SF Contiguous
Built 2007
2,297-9,495 SF
$17.50 USD/SF/YR
Office/Retail