65 employees
Brown Investment Properties that specializes in apartment rental, property management, and leasing services in North Carolina.
1960