2414 Kimble Ave
Selma, AL 36703
$4,084,364 USD
24,849 SF
8.25% Cap Rate
24,849 SF
$4,084,364 USD
Freestanding