3108 W Tennessee St
Tallahassee, FL 32304
$1,515,000 USD
820 SF
5.55% Cap Rate
820 SF
$1,515,000 USD
Freestanding