9
191 Saint Mark Ave
Selma, NC 27576
$3,900,000 USD
6,496 SF
5% Cap Rate
6,496 SF
$3,900,000 USD
Restaurant