Apartment building complex on the Loeber Farm site rejected by the Schaumburg Planning Commission
A rendering of one of the six apartment buildings planned for the area south of Salt Creek on the 33-acre Loeber Farm property on the west side of Meacham Road…