1834 W Lucas St
Florence, SC 29501
$500,000 USD
35,136 SF
35,136 SF
$500,000 USD
Hotel