Interior Remodel Underway At 6721 S Green Street In Englewood
A renovation project is underway at a two-story, four-unit apartment building at 6721 S Green Street in Englewood. Permits for the project were issued on December 5, after a 133 day review period. The self-certified…