A police station parking lot on the West Side could soon become home to dozens of affordable apartments. The Chicago Plan Commission signed off Thursday, Jan. 20 on the plans for a six-story affordable apartment building at 3201-3423 W. Ogden Ave. The Grace Manor Apartments development would include 65 units of apartments affordable at 60 […]