9
103 W Anderson St
Selma, NC 27576
$174,900 USD
3,050 SF
3,050 SF
$174,900 USD
Restaurant