12
116 W Arch St
Lancaster, SC 29720
$575,000 USD
29,444 SF
29,444 SF
$575,000 USD
General Retail