200-202 N Catawba St
Lancaster, SC 29720
$670,000 USD
1,632 SF
1,632 SF
$670,000 USD
Restaurant