2
2604 N. Brevard St & 401 Charles Ave.
Charlotte, NC
Price Upon Request
2,881 SF
2
Units
2,881 SF
Price Upon Request
Office