5891 W Tennessee St
Tallahassee, FL 32304
$24,000.00 USD/AC/YR
2.99 AC
1
Space Available
2.99 AC
$24,000.00 USD/AC/YR
Commercial