Construction Underway For 2654 North Greenview Avenue In West DePaul
A new residential development has been approved at 2654 North Greenview Avenue in West DePaul. The three-story apartment building, when complete, will boast six dwelling units. It has a budget of $1.4 million, and is being led by SPEC Development LLC.