11
5950 N Main St
Cowpens, SC 29330
$16,850,000 USD
333,500 SF
333,500 SF
$16,850,000 USD
Manufacturing