1826 W Lucas St
Florence, SC 29501
$6,450,000 USD
40,376 SF
40,376 SF
$6,450,000 USD
Hotel