GN 250 engine? Probably a CB250N/CMX250 copy engine. Look no oil filter cover.

Sweet looking bike, would def peel those flame stickers off too.