fbpx

Brown Commercial Group, based in Elk Grove Village, completed three area leases totaling 20,139 square feet in the western suburbs.