5
3 Luker Cir
Selma, AL 36701
$524,900 USD
25,371 SF
18
Units
19.24% Cap Rate
25,371 SF
$524,900 USD
Apartments