George St @ Sherman Ave

Southeast-bound

Bus Stop • West River, New Haven, CT