I'm told this is an iris. It is growing in a flower bed in front of my apartment.