1221 Thomas Ave
Charlotte, NC 28205
Price Upon Request
3,200 SF
3,200 SF
Price Upon Request
Warehouse