11
117 Spears Creek Church Rd
Elgin, SC 29045
$765,000 USD
3,300 SF
3,300 SF
$765,000 USD
General Retail