8
1820 E Park Ave
Tallahassee, FL 32301
$18.00 USD/SF/YR
1,941-4,546 SF
2
Spaces Available
Built 2002
4,546 SF Contiguous
Built 2002
1,941-4,546 SF
$18.00 USD/SF/YR
Office