2011 US-12 & 83
Selby, SD 57472
$350,000 USD
2,772 SF
2,772 SF
$350,000 USD
Restaurant