A seven-story, 108-unit apartment building is being proposed for the site of an automotive repair shop in an industrial ...