6800 Thomasville Rd
Tallahassee, FL 32312
$1,470,000 USD
4,209 SF
1
Unit
4,209 SF
$1,470,000 USD
Storefront