5
3108 W Tennessee St
Tallahassee, FL 32304
$1,366,667 USD
820 SF
6.15% Cap Rate
820 SF
$1,366,667 USD
Freestanding