12
2414 Kimble Ave
Selma, AL 36703
$3,717,500 USD
24,849 SF
9% Cap Rate
24,849 SF
$3,717,500 USD
Freestanding