Space available 1016 & 1020 Euclid Avenue FOR SALE 1016 & 1020 Euclid Avenue Charlotte , NC 28203 Type: Office Sq Ft: 7,866