Ok so nastyZ28 had a little bit narrowed down info for this block. I think this is more accurate as I think it is a 1968 block. So which engine is it if it's got camel hump heads on it?

1968 3914678 302 290 290 2/4 Camaro, Z-28
1968 3914678 327 210 350 2 car & truck
1968 3914678 350 295 295 2 Camaro/ChevyII