Building Renovation Permit Issued For 6554 South Stewart Avenue In Englewood
A renovation permit has been issued for 6554 South Stewart Avenue in Englewood. The project, which involves a full renovation of the existing three-unit frame building, includes the demolition of the current three-story wood porch…