12800 South Shore Dr
Aberdeen, SD 57401
$1,368,000 USD
9,746 SF
9,746 SF
$1,368,000 USD
Hotel