Search:
Buildings: 3,200 SF
Land: 66,647 SF / 1.53 Acres
Address : 6611 Carmel Road, Charlotte, NC, 28226