129 Dupree St
Charlotte, NC 28208
Price Upon Request
62,990 SF
62,990 SF
Price Upon Request
Distribution