Commercial and industrial building operation
Carmill Mall
Carr Mill Mall is a prominent retail and office mixed-use property located in Carrboro, NC, offering a total area of 142,814 sq ft. With its diverse range of tenants, it provides a vibrant shopping experience for visitors and serves as a hub for various businesses in the area. The Lloyd Street Office Center, situated at 205 Lloyd St., Carrboro, NC, is a multi-tenant office building spanning 9,587 sq ft. This well-appointed facility offers a professional environment for businesses seeking office space in a convenient location.Generated from the website