6
107 N Church St
Selma, NC 27576
$450,000 USD
1,912 SF
1,912 SF
$450,000 USD
Convenience Store