23
1041 Aenon Church Rd
Tallahassee, FL 32304
$1,300,000 USD
18,800 SF
9.17% Cap Rate
18,800 SF
$1,300,000 USD
Warehouse