6
107 N Church St
Selma, NC 27576
$23.22 USD/SF/YR
1,912 SF
1
Space Available
Built 1984
1,912 SF Contiguous
Built 1984
1,912 SF
$23.22 USD/SF/YR
Retail