231 E Palmer Ave
Tallahassee, FL 32301
$1,975,000 USD
20,728 SF
8.82% Cap Rate
20,728 SF
$1,975,000 USD
Light Manufacturing