5
1968 W Tennessee St
Tallahassee, FL 32304
$3,390,000 USD
5,000 SF
7.25% Cap Rate
5,000 SF
$3,390,000 USD
Restaurant