1330 Main St
Turbeville, SC 29162
$650,000 USD
10,518 SF
10,518 SF
$650,000 USD
Hotel