Total by Verizon leased 1,050 square feet of retail space at 2330 ... With 253,000 square feet of retail space, New Town on Main is part of a 365-acre mixed use project that offers a diverse mix of ...