15
5520 Cannon Dr
Indian Trail, NC 28110
$1,990,000 USD
12,240 SF
12,240 SF
$1,990,000 USD
Industrial