2908 Mahan Dr
Tallahassee, FL 32308
$6,900,000 USD
37,325 SF
4.97% Cap Rate
37,325 SF
$6,900,000 USD
Self Storage