123 W Trade St
Charlotte, NC 28202
Price Upon Request
5,820 SF
5,820 SF
Price Upon Request
Restaurant