Renovation Permit Issued for 2420 North Geneva Terrace In Park West
The City of Chicago has issued a permit for interior renovations of an existing four-unit, three-story residential brick building located at 2420 North Geneva Terrace in Park West. The permit, which was issued on June…