1313 W Cherry St
Vermillion, SD 57069
$823,000 USD
8,419 SF
6.58% Cap Rate
8,419 SF
$823,000 USD
Hotel