8
2320 NE Capital Cir
Tallahassee, FL 32308
$1,818,182 USD
1,890 SF
5.5% Cap Rate
1,890 SF
$1,818,182 USD
Restaurant