Selb St & Logan St N / E Venice, IL 62060