Title
Special Use Permit for Light of Grace Annex, a proposed religious institution, to be located at 5900 W. National Ave.