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