An east side apartment development that's been delayed may soon be moving forward with a revised plan to be reviewed by city officials. Greenwich Park Apartments features a 53-unit, six-story building that Chicago-based Mercy Housing Lakefront Inc. would develop about one block north of E. North Ave., between N. Farwell and N.