6
1605 E Plaza Dr
Tallahassee, FL 32308
$14.75 USD/SF/YR
3,240-3,420 SF
1
Space Available
Built 1973
3,420 SF Contiguous
Built 1973
3,240-3,420 SF
$14.75 USD/SF/YR
Office