7
2316 NE Capital Cir
Tallahassee, FL 32308
$21,600,000 USD
120,000 SF
6.25% Cap Rate
120,000 SF
$21,600,000 USD
Self Storage