Hall Properties Mecklenburg 10801 Providence Rd W Charlotte, NC 28277 Phone: (704) 542-9944
Category: Nonresidential Construction