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